週次 |
日期 |
單元主題 |
第1週 |
02/23 |
Last Day of Winter Break |
第2週 |
03/02 |
Course Introduction
Introduction to Programming and Java (Chapter 1) |
第3週 |
03/09 |
Elementary Programming (Chapter 2)
Selection (Chapter 3.1 - 3.4) |
第4週 |
03/16 |
Selection (Chapter 3)
Math functions, Characters and Strings (Chapter 4) |
第5週 |
03/23 |
<B>Quiz 1 (50 mins.)</B>
Loops (Chapter 5) |
第6週 |
03/30 |
Methods (Chapter 6) |
第7週 |
04/06 |
<B>Holiday</B><BR> |
第8週 |
04/13 |
<B>Quiz 2 (50 mins.)</B>
Single-dimensional Arrays (Chapter 7) |
第9週 |
04/20 |
Multi-dimensional Arrays (Chapter 8)<BR> |
第10週 |
04/27 |
<B>Midterm (3 hours)</B><BR> |
第11週 |
05/04 |
Intro to Objects and Classes (Chapter 9) |
第12週 |
05/11 |
Objects and Classes (Chapter 9) |
第13週 |
05/18 |
<B>Quiz 3</B>
Object Oriented Thinking & Strings (Chapter 10)<BR> |
第14週 |
05/25 |
Inheritance and Polymorphism (Chapter 11) |
第15週 |
06/01 |
Abstract Classes and Interfaces (Chapter 13) <BR> |
第16週 |
06/08 |
<B>Quiz 4 (50 mins.)</B>
JavaFX Basics, and Event-Driven
Programming and Animations
(Chapter 14 & 15) |
第17週 |
06/15 |
JavaFX UI, and Graphics (Chapter 16 & 19)
|
第18週 |
06/22 |
<B>Final (3 hours)</B> |